have the place oneself - Spanish English Dictionary